practically possible - Turkish English Dictionary